// When my shell boot script detected that the game had reported a "Bad File Descriptor" in its logs.
// START/END signifies the start and end of the boot script's log sampling.
START Fri Jan 10 16:35:56 EST 2014
                            Leaving Array::getSize - return 40
                            Entering Array::getEntry(1867, 6)
                                Entering Array::getEntryByIndex(1867, 6)
                                Leaving Array::getEntryByIndex - return 1874
                            Leaving Array::getEntry - return 1874
                            Entering Array::getEntry(1874, 1)
                                Entering Array::getEntryByIndex(1874, 1)
                                Leaving Array::getEntryByIndex - return ball-superball.dts
                            Leaving Array::getEntry - return ball-superball.dts
                            Entering Array::getEntry(1874, 2)
                                Entering Array::getEntryByIndex(1874, 2)
                                Leaving Array::getEntryByIndex - return skin7
                            Leaving Array::getEntry - return skin7
                            Entering Array::getSize(1867)
                            Leaving Array::getSize - return 40
                            Entering Array::getEntry(1867, 7)
                                Entering Array::getEntryByIndex(1867, 7)
                                Leaving Array::getEntryByIndex - return 1875
                            Leaving Array::getEntry - return 1875
                            Entering Array::getEntry(1875, 1)
                                Entering Array::getEntryByIndex(1875, 1)
                                Leaving Array::getEntryByIndex - return ball-superball.dts
                            Leaving Array::getEntry - return ball-superball.dts
                            Entering Array::getEntry(1875, 2)
                                Entering Array::getEntryByIndex(1875, 2)
                                Leaving Array::getEntryByIndex - return skin8
                            Leaving Array::getEntry - return skin8
                            Entering MarbleSelectGui::selectMarble(MarbleSelectGui, 7)
                                Entering MarbleSelectGui::update(MarbleSelectGui)
                                    Entering Array::getEntry(1867, 7)
                                        Entering Array::getEntryByIndex(1867, 7)
                                        Leaving Array::getEntryByIndex - return 1875
                                    Leaving Array::getEntry - return 1875
                                    Entering Array::getEntry(1875, 1)
                                        Entering Array::getEntryByIndex(1875, 1)
                                        Leaving Array::getEntryByIndex - return ball-superball.dts
                                    Leaving Array::getEntry - return ball-superball.dts
                                    Entering Array::getEntry(1875, 2)
                                        Entering Array::getEntryByIndex(1875, 2)
                                        Leaving Array::getEntryByIndex - return skin8
                                    Leaving Array::getEntry - return skin8
                                    Entering Array::getEntry(1875, 0)
                                        Entering Array::getEntryByIndex(1875, 0)
                                        Leaving Array::getEntryByIndex - return Rainbow Marble
                                    Leaving Array::getEntry - return Rainbow Marble
                                Leaving MarbleSelectGui::update - return skin8
                                Entering MarbleSelectGui::savePrefs(MarbleSelectGui)
                                Leaving MarbleSelectGui::savePrefs - return skin8
                            Leaving MarbleSelectGui::selectMarble - return skin8
                            Entering (null)::devecho(Actually succeeded in selecting a custom marble!)
                            DEBUG: Actually succeeded in selecting a custom marble!
                            Leaving (null)::devecho - return 
                        Leaving MarbleSelectGui::onWake - return 
                    Leaving playMissionGui::onWake - return 
                    Entering GuiControl::setRandomBg(playMissionGui)
          FILE ACCESS: platinumbeta/client/ui/backgrounds/platinum/27.jpg
                    Leaving GuiControl::setRandomBg - return 
                Leaving GuiCanvas::setContent - return 
                Entering GuiCanvas::checkCursor(Canvas)
                Leaving GuiCanvas::checkCursor - return 
            Leaving GuiCanvas::setContent - return 
        Leaving (null)::disconnectedCleanup - return 
        Entering (null)::destroyServer()
            Entering (null)::saveBanlist()
                Entering (null)::tryCreateBanlist()
                    Entering (null)::createDefaultBanlist()
                        Entering (null)::Array(BanList)
                            Entering Array::addArgs(5014, , , , , , , , , , , , , , , , , , , )
                            Leaving Array::addArgs - return 5014
                        Leaving (null)::Array - return 5014
                    Leaving (null)::createDefaultBanlist - return 5014
                Leaving (null)::tryCreateBanlist - return 5014
                Entering Array::getSize(BanList)
                Leaving Array::getSize - return 0
            Leaving (null)::saveBanlist - return 
            Entering (null)::onServerDestroyed()
                Entering (null)::stopChallengeGemUpdates()
                Leaving (null)::stopChallengeGemUpdates - return 
                Entering (null)::destroyGame()
                Leaving (null)::destroyGame - return 
            Leaving (null)::onServerDestroyed - return 
            Entering (null)::masterEndGame()
            Leaving (null)::masterEndGame - return 
        Leaving (null)::destroyServer - return 
    Leaving (null)::disconnect - return 
    Entering (null)::onExit()
        Entering (null)::OpenALShutdown()
    File IO error: Bad file descriptor
        Leaving (null)::OpenALShutdown - return 
    Leaving (null)::onExit - return 
Leaving (null)::onExit - return 
Shutting down the OpenGL display device...
Cleaning up the display device...
Killing the texture manager...
Making sure the rendering context is not current...
Deleting the rendering context...
Destroying the window...
Exit Status: 0
Game started at Fri Jan 10 16:25:49 EST 2014
Game exited at Fri Jan 10 16:35:17 EST 2014
END Fri Jan 10 16:35:56 EST 2014
START Fri Jan 10 17:13:18 EST 2014
                            Entering Array::getEntry(1867, 6)
                                Entering Array::getEntryByIndex(1867, 6)
                                Leaving Array::getEntryByIndex - return 1874
                            Leaving Array::getEntry - return 1874
                            Entering Array::getEntry(1874, 1)
                                Entering Array::getEntryByIndex(1874, 1)
                                Leaving Array::getEntryByIndex - return ball-superball.dts
                            Leaving Array::getEntry - return ball-superball.dts
                            Entering Array::getEntry(1874, 2)
                                Entering Array::getEntryByIndex(1874, 2)
                                Leaving Array::getEntryByIndex - return skin7
                            Leaving Array::getEntry - return skin7
                            Entering Array::getSize(1867)
                            Leaving Array::getSize - return 40
                            Entering Array::getEntry(1867, 7)
                                Entering Array::getEntryByIndex(1867, 7)
                                Leaving Array::getEntryByIndex - return 1875
                            Leaving Array::getEntry - return 1875
                            Entering Array::getEntry(1875, 1)
                                Entering Array::getEntryByIndex(1875, 1)
                                Leaving Array::getEntryByIndex - return ball-superball.dts
                            Leaving Array::getEntry - return ball-superball.dts
                            Entering Array::getEntry(1875, 2)
                                Entering Array::getEntryByIndex(1875, 2)
                                Leaving Array::getEntryByIndex - return skin8
                            Leaving Array::getEntry - return skin8
                            Entering MarbleSelectGui::selectMarble(MarbleSelectGui, 7)
                                Entering MarbleSelectGui::update(MarbleSelectGui)
                                    Entering Array::getEntry(1867, 7)
                                        Entering Array::getEntryByIndex(1867, 7)
                                        Leaving Array::getEntryByIndex - return 1875
                                    Leaving Array::getEntry - return 1875
                                    Entering Array::getEntry(1875, 1)
                                        Entering Array::getEntryByIndex(1875, 1)
                                        Leaving Array::getEntryByIndex - return ball-superball.dts
                                    Leaving Array::getEntry - return ball-superball.dts
                                    Entering Array::getEntry(1875, 2)
                                        Entering Array::getEntryByIndex(1875, 2)
                                        Leaving Array::getEntryByIndex - return skin8
                                    Leaving Array::getEntry - return skin8
                                    Entering Array::getEntry(1875, 0)
                                        Entering Array::getEntryByIndex(1875, 0)
                                        Leaving Array::getEntryByIndex - return Rainbow Marble
                                    Leaving Array::getEntry - return Rainbow Marble
                FILE ACCESS: platinumbeta/data/shapes/balls/skin8.marble.png
                                Leaving MarbleSelectGui::update - return skin8
                                Entering MarbleSelectGui::savePrefs(MarbleSelectGui)
                                Leaving MarbleSelectGui::savePrefs - return skin8
                            Leaving MarbleSelectGui::selectMarble - return skin8
                            Entering (null)::devecho(Actually succeeded in selecting a custom marble!)
                            DEBUG: Actually succeeded in selecting a custom marble!
                            Leaving (null)::devecho - return 
                        Leaving MarbleSelectGui::onWake - return 
                    Leaving playMissionGui::onWake - return 
                    Entering GuiControl::setRandomBg(playMissionGui)
          FILE ACCESS: platinumbeta/client/ui/backgrounds/platinum/3.jpg
                    Leaving GuiControl::setRandomBg - return 
                Leaving GuiCanvas::setContent - return 
                Entering GuiCanvas::checkCursor(Canvas)
                Leaving GuiCanvas::checkCursor - return 
            Leaving GuiCanvas::setContent - return 
        Leaving (null)::disconnectedCleanup - return 
        Entering (null)::destroyServer()
            Entering (null)::saveBanlist()
                Entering (null)::tryCreateBanlist()
                    Entering (null)::createDefaultBanlist()
                        Entering (null)::Array(BanList)
                            Entering Array::addArgs(48723, , , , , , , , , , , , , , , , , , , )
                            Leaving Array::addArgs - return 48723
                        Leaving (null)::Array - return 48723
                    Leaving (null)::createDefaultBanlist - return 48723
                Leaving (null)::tryCreateBanlist - return 48723
                Entering Array::getSize(BanList)
                Leaving Array::getSize - return 0
            Leaving (null)::saveBanlist - return 
            Entering (null)::onServerDestroyed()
                Entering (null)::stopChallengeGemUpdates()
                Leaving (null)::stopChallengeGemUpdates - return 
                Entering (null)::destroyGame()
                Leaving (null)::destroyGame - return 
            Leaving (null)::onServerDestroyed - return 
            Entering (null)::masterEndGame()
            Leaving (null)::masterEndGame - return 
        Leaving (null)::destroyServer - return 
    Leaving (null)::disconnect - return 
    Entering (null)::onExit()
        Entering (null)::OpenALShutdown()
    File IO error: Bad file descriptor
// Second possible occurrence of error is always between these two lines.
        Leaving (null)::OpenALShutdown - return 
    Leaving (null)::onExit - return 
Leaving (null)::onExit - return 
Shutting down the OpenGL display device...
Cleaning up the display device...
Killing the texture manager...
Making sure the rendering context is not current...
Deleting the rendering context...
Destroying the window...
Exit Status: 0
Game started at Fri Jan 10 16:52:23 EST 2014
Game exited at Fri Jan 10 17:12:09 EST 2014
END Fri Jan 10 17:13:19 EST 2014
START Sat Jan 11 13:07:19 EST 2014
Got bad connected receive event.
Got bad connected receive event.
Got bad connected receive event.
Got bad connected receive event.
Got bad connected receive event.
Got bad connected receive event.
Got bad connected receive event.
Got bad connected receive event.
Got bad connected receive event.
Got bad connected receive event.
Got bad connected receive event.
Got bad connected receive event.
Got bad connected receive event.
Got bad connected receive event.
Got bad connected receive event.
Got bad connected receive event.
Got bad connected receive event.
Got bad connected receive event.
Got bad connected receive event.
Got bad connected receive event.
DEBUG: SCORE iMacmatician 1HTTP/1.1 200 OK
DEBUG: Date: Sat, 11 Jan 2014 18:04:32 GMT
DEBUG: Server: Apache
DEBUG: Vary: Accept-Encoding
DEBUG: Content-Length: 14
DEBUG: Content-Type: text/html
DEBUG: 
DEBUG: SIG 25 BADKEY
DEBUG: LBChatHeartbeatNetwork :: ajferguson is now at location 5
DEBUG: LBChatHeartbeatNetwork :: ajferguson is now at location 5
DEBUG: LBGeneralNetwork :: Finish
DEBUG: HTTP/1.1 200 OK
DEBUG: Date: Sat, 11 Jan 2014 18:05:36 GMT
DEBUG: Server: Apache
DEBUG: Vary: Accept-Encoding
DEBUG: Content-Length: 14
DEBUG: Content-Type: text/html
DEBUG: 
DEBUG: SIG 25 BADKEY
DEBUG: LBChatHeartbeatNetwork :: josep is now at location 0
DEBUG: LBChatHeartbeatNetwork :: josep is now at location 0
Got bad connected receive event.
Got bad connected receive event.
Got bad connected receive event.
Got bad connected receive event.
Got bad connected receive event.
Got bad connected receive event.
Got bad connected receive event.
Got bad connected receive event.
Got bad connected receive event.
Got bad connected receive event.
Got bad connected receive event.
Got bad connected receive event.
DEBUG: LBChatHeartbeatNetwork :: josep is now at location 2
DEBUG: HTTP/1.1 200 OK
DEBUG: Date: Sat, 11 Jan 2014 18:05:46 GMT
DEBUG: Server: Apache
DEBUG: Vary: Accept-Encoding
DEBUG: Content-Length: 291
DEBUG: Content-Type: text/html
DEBUG: 
DEBUG: UPTODATE
DEBUG: SIG 16 STARTING
DEBUG: USER guest_d3cdd8c2f8809595 3 0 Guest_d3cdd8c2f8809595
DEBUG: USER ajferguson 0 5 AJ Ferguson
DEBUG: USER eplipswich 0 2 eplipswich
DEBUG: USER josep 0 2 Josep Nollette
DEBUG: USER maingi 0 3 main_gi
DEBUG: USER promarbler14 0 0 promarbler14
DEBUG: USER sefaro 0 0 Sefaro
DEBUG: USER sefaro 0 3 Sefaro
DEBUG: SIG 1 FINISH
DEBUG: HTTP/1.1 200 OK
DEBUG: Date: Sat, 11 Jan 2014 18:06:03 GMT
DEBUG: Server: Apache
DEBUG: Vary: Accept-Encoding
DEBUG: Content-Length: 14
DEBUG: Content-Type: text/html
DEBUG: 
DEBUG: SIG 25 BADKEY
Got bad connected receive event.
DEBUG: LBGeneralNetwork :: Finish
DEBUG: LBChatHeartbeatNetwork :: josep is now at location 0
DEBUG: LBChatHeartbeatNetwork :: josep is now at location 2
DEBUG: LBGeneralNetwork :: Finish
DEBUG: LBLogoutNetwork :: Logged out!
Exporting client prefs
Exporting client prefs
DEBUG: New category with name Official Marbles count 40
DEBUG: Actually succeeded in selecting a custom marble!
File IO error: Bad file descriptor
Shutting down the OpenGL display device...
Cleaning up the display device...
Killing the texture manager...
Making sure the rendering context is not current...
Deleting the rendering context...
Destroying the window...
Exit Status: 0
Game started at Sat Jan 11 11:51:34 EST 2014
Game exited at Sat Jan 11 13:07:14 EST 2014
END Sat Jan 11 13:07:19 EST 2014
// Now increasing "tail" line count to 200.START Sat Jan 11 14:50:02 EST 2014
                                            Entering Array::getEntryByIndex(1868, 2)
                                            Leaving Array::getEntryByIndex - return base
                                        Leaving Array::getEntry - return base
                                        Entering Array::getEntry(1868, 0)
                                            Entering Array::getEntryByIndex(1868, 0)
                                            Leaving Array::getEntryByIndex - return Staff's Original
                                        Leaving Array::getEntry - return Staff's Original
                                    Leaving MarbleSelectGui::update - return base
                                    Entering MarbleSelectGui::savePrefs(MarbleSelectGui)
                                    Leaving MarbleSelectGui::savePrefs - return base
                                Leaving MarbleSelectGui::selectMarble - return base
                                Entering (null)::devecho(New category with name Official Marbles count 40)
                                DEBUG: New category with name Official Marbles count 40
                                Leaving (null)::devecho - return 
                            Leaving MarbleSelectGui::selectCategory - return 
                            Entering Array::getSize(1867)
                            Leaving Array::getSize - return 40
                            Entering Array::getEntry(1867, 0)
                                Entering Array::getEntryByIndex(1867, 0)
                                Leaving Array::getEntryByIndex - return 1868
                            Leaving Array::getEntry - return 1868
                            Entering Array::getEntry(1868, 1)
                                Entering Array::getEntryByIndex(1868, 1)
                                Leaving Array::getEntryByIndex - return ball-superball.dts
                            Leaving Array::getEntry - return ball-superball.dts
                            Entering Array::getEntry(1868, 2)
                                Entering Array::getEntryByIndex(1868, 2)
                                Leaving Array::getEntryByIndex - return base
                            Leaving Array::getEntry - return base
                            Entering Array::getSize(1867)
                            Leaving Array::getSize - return 40
                            Entering Array::getEntry(1867, 1)
                                Entering Array::getEntryByIndex(1867, 1)
                                Leaving Array::getEntryByIndex - return 1869
                            Leaving Array::getEntry - return 1869
                            Entering Array::getEntry(1869, 1)
                                Entering Array::getEntryByIndex(1869, 1)
                                Leaving Array::getEntryByIndex - return 3dMarble.dts
                            Leaving Array::getEntry - return 3dMarble.dts
                            Entering Array::getEntry(1869, 2)
                                Entering Array::getEntryByIndex(1869, 2)
                                Leaving Array::getEntryByIndex - return base
                            Leaving Array::getEntry - return base
                            Entering Array::getSize(1867)
                            Leaving Array::getSize - return 40
                            Entering Array::getEntry(1867, 2)
                                Entering Array::getEntryByIndex(1867, 2)
                                Leaving Array::getEntryByIndex - return 1870
                            Leaving Array::getEntry - return 1870
                            Entering Array::getEntry(1870, 1)
                                Entering Array::getEntryByIndex(1870, 1)
                                Leaving Array::getEntryByIndex - return midp.dts
                            Leaving Array::getEntry - return midp.dts
                            Entering Array::getEntry(1870, 2)
                                Entering Array::getEntryByIndex(1870, 2)
                                Leaving Array::getEntryByIndex - return base
                            Leaving Array::getEntry - return base
                            Entering Array::getSize(1867)
                            Leaving Array::getSize - return 40
                            Entering Array::getEntry(1867, 3)
                                Entering Array::getEntryByIndex(1867, 3)
                                Leaving Array::getEntryByIndex - return 1871
                            Leaving Array::getEntry - return 1871
                            Entering Array::getEntry(1871, 1)
                                Entering Array::getEntryByIndex(1871, 1)
                                Leaving Array::getEntryByIndex - return ball-superball.dts
                            Leaving Array::getEntry - return ball-superball.dts
                            Entering Array::getEntry(1871, 2)
                                Entering Array::getEntryByIndex(1871, 2)
                                Leaving Array::getEntryByIndex - return skin4
                            Leaving Array::getEntry - return skin4
                            Entering Array::getSize(1867)
                            Leaving Array::getSize - return 40
                            Entering Array::getEntry(1867, 4)
                                Entering Array::getEntryByIndex(1867, 4)
                                Leaving Array::getEntryByIndex - return 1872
                            Leaving Array::getEntry - return 1872
                            Entering Array::getEntry(1872, 1)
                                Entering Array::getEntryByIndex(1872, 1)
                                Leaving Array::getEntryByIndex - return ball-superball.dts
                            Leaving Array::getEntry - return ball-superball.dts
                            Entering Array::getEntry(1872, 2)
                                Entering Array::getEntryByIndex(1872, 2)
                                Leaving Array::getEntryByIndex - return skin5
                            Leaving Array::getEntry - return skin5
                            Entering Array::getSize(1867)
                            Leaving Array::getSize - return 40
                            Entering Array::getEntry(1867, 5)
                                Entering Array::getEntryByIndex(1867, 5)
                                Leaving Array::getEntryByIndex - return 1873
                            Leaving Array::getEntry - return 1873
                            Entering Array::getEntry(1873, 1)
                                Entering Array::getEntryByIndex(1873, 1)
                                Leaving Array::getEntryByIndex - return ball-superball.dts
                            Leaving Array::getEntry - return ball-superball.dts
                            Entering Array::getEntry(1873, 2)
                                Entering Array::getEntryByIndex(1873, 2)
                                Leaving Array::getEntryByIndex - return skin6
                            Leaving Array::getEntry - return skin6
                            Entering Array::getSize(1867)
                            Leaving Array::getSize - return 40
                            Entering Array::getEntry(1867, 6)
                                Entering Array::getEntryByIndex(1867, 6)
                                Leaving Array::getEntryByIndex - return 1874
                            Leaving Array::getEntry - return 1874
                            Entering Array::getEntry(1874, 1)
                                Entering Array::getEntryByIndex(1874, 1)
                                Leaving Array::getEntryByIndex - return ball-superball.dts
                            Leaving Array::getEntry - return ball-superball.dts
                            Entering Array::getEntry(1874, 2)
                                Entering Array::getEntryByIndex(1874, 2)
                                Leaving Array::getEntryByIndex - return skin7
                            Leaving Array::getEntry - return skin7
                            Entering Array::getSize(1867)
                            Leaving Array::getSize - return 40
                            Entering Array::getEntry(1867, 7)
                                Entering Array::getEntryByIndex(1867, 7)
                                Leaving Array::getEntryByIndex - return 1875
                            Leaving Array::getEntry - return 1875
                            Entering Array::getEntry(1875, 1)
                                Entering Array::getEntryByIndex(1875, 1)
                                Leaving Array::getEntryByIndex - return ball-superball.dts
                            Leaving Array::getEntry - return ball-superball.dts
                            Entering Array::getEntry(1875, 2)
                                Entering Array::getEntryByIndex(1875, 2)
                                Leaving Array::getEntryByIndex - return skin8
                            Leaving Array::getEntry - return skin8
                            Entering MarbleSelectGui::selectMarble(MarbleSelectGui, 7)
                                Entering MarbleSelectGui::update(MarbleSelectGui)
                                    Entering Array::getEntry(1867, 7)
                                        Entering Array::getEntryByIndex(1867, 7)
                                        Leaving Array::getEntryByIndex - return 1875
                                    Leaving Array::getEntry - return 1875
                                    Entering Array::getEntry(1875, 1)
                                        Entering Array::getEntryByIndex(1875, 1)
                                        Leaving Array::getEntryByIndex - return ball-superball.dts
                                    Leaving Array::getEntry - return ball-superball.dts
                                    Entering Array::getEntry(1875, 2)
                                        Entering Array::getEntryByIndex(1875, 2)
                                        Leaving Array::getEntryByIndex - return skin8
                                    Leaving Array::getEntry - return skin8
                                    Entering Array::getEntry(1875, 0)
                                        Entering Array::getEntryByIndex(1875, 0)
                                        Leaving Array::getEntryByIndex - return Rainbow Marble
                                    Leaving Array::getEntry - return Rainbow Marble
                                Leaving MarbleSelectGui::update - return skin8
                                Entering MarbleSelectGui::savePrefs(MarbleSelectGui)
                                Leaving MarbleSelectGui::savePrefs - return skin8
                            Leaving MarbleSelectGui::selectMarble - return skin8
                            Entering (null)::devecho(Actually succeeded in selecting a custom marble!)
                            DEBUG: Actually succeeded in selecting a custom marble!
                            Leaving (null)::devecho - return 
                        Leaving MarbleSelectGui::onWake - return 
                    Leaving playMissionGui::onWake - return 
                    Entering GuiControl::setRandomBg(playMissionGui)
          FILE ACCESS: platinumbeta/client/ui/backgrounds/platinum/23.jpg
                    Leaving GuiControl::setRandomBg - return 
                Leaving GuiCanvas::setContent - return 
                Entering GuiCanvas::checkCursor(Canvas)
                Leaving GuiCanvas::checkCursor - return 
            Leaving GuiCanvas::setContent - return 
        Leaving (null)::disconnectedCleanup - return 
        Entering (null)::destroyServer()
            Entering (null)::saveBanlist()
                Entering (null)::tryCreateBanlist()
                    Entering (null)::createDefaultBanlist()
                        Entering (null)::Array(BanList)
                            Entering Array::addArgs(3620, , , , , , , , , , , , , , , , , , , )
                            Leaving Array::addArgs - return 3620
                        Leaving (null)::Array - return 3620
                    Leaving (null)::createDefaultBanlist - return 3620
                Leaving (null)::tryCreateBanlist - return 3620
                Entering Array::getSize(BanList)
                Leaving Array::getSize - return 0
            Leaving (null)::saveBanlist - return 
            Entering (null)::onServerDestroyed()
                Entering (null)::stopChallengeGemUpdates()
                Leaving (null)::stopChallengeGemUpdates - return 
                Entering (null)::destroyGame()
                Leaving (null)::destroyGame - return 
            Leaving (null)::onServerDestroyed - return 
            Entering (null)::masterEndGame()
            Leaving (null)::masterEndGame - return 
        Leaving (null)::destroyServer - return 
    Leaving (null)::disconnect - return 
    Entering (null)::onExit()
        Entering (null)::OpenALShutdown()
    File IO error: Bad file descriptor
        Leaving (null)::OpenALShutdown - return 
    Leaving (null)::onExit - return 
Leaving (null)::onExit - return 
Shutting down the OpenGL display device...
Cleaning up the display device...
Killing the texture manager...
Making sure the rendering context is not current...
Deleting the rendering context...
Destroying the window...
Exit Status: 0
Game started at Sat Jan 11 14:29:09 EST 2014
Game exited at Sat Jan 11 14:30:06 EST 2014
END Sat Jan 11 14:50:02 EST 2014
